Petra Costa Director / Scriptwriter / Actor DouBan IMDb Actor Elena 2012 7.7 Director Elena 2012 7.7 The Edge of Democracy 2019 7.1